| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | Related Party Transaction, Due from (to) Related Party [Roll Up] | us-gaap:RelatedPartyTransactionDueFromToRelatedPartyAbstract | |||
| 2 | Due from Related Parties | [Concept] Monetary | As Of | Debit | us-gaap:DueFromRelatedParties |
| 3 | Due to Related Parties | [Concept] Monetary | As Of | Credit | us-gaap:DueToRelatedPartiesCurrentAndNoncurrent |
| 4 | Related Party Transaction, Due from (to) Related Party, Total | [Concept] Monetary | As Of | Debit | us-gaap:RelatedPartyTransactionDueFromToRelatedParty |